# | COMMAND,C,10 | DESC,C,60
|
---|
1 | QUIT | lease PC-Info |
2 | IN( | reads a character from a sequential file |
3 | USE | opens a data file for use |
4 | READ( | reads a line of a sequential file |
5 | GET( | reads a string from a file |
6 | SCREen | saves and restores screen images in memory |
7 | RANK( | ASCII code for a character |
8 | ASC( | ASCII code of a character |
9 | CANCel | quits current program but stays in PC-Info |
10 | CHAIn | quits current program and jump to do another |
11 | READ | enter editing of @ GET and TEXT commands |
12 | DELAY | pause for a predetermined time |
13 | INKEY( | waits for and reports on a keystroke |
14 | INPUt | waits for data to be keyed in |
15 | PRINTER( | tests for printer on-line |
16 | SKIP | moves forward or backward through a data file |
17 | EJECt | sends from feed to a printer |
18 | BIT( | reads individual bits |
19 | LEN( | gives length of a string |
20 | AT( | gives location of a substing inside a string |
21 | SAVE | saves memory variables to a file |
22 | ? | start new line and print |
23 | ENDIf | close of IF-ENDIF structure |
24 | ENDCase | close of a DO CASE structure |
25 | ENDDo | close of a DO WHILE loop |
26 | PROCedure | a set of commands |
27 | ?? | print on current line |
28 | CLOSe | close one or all data files |
29 | FLUSh | write out file to disk - with header updated |
30 | COUNt | count records in file that meet specified conditions |
31 | BOX | draws rectangular boxes |
32 | ROPEN( | opens sequential file to read |
33 | WOPEN( | opens sequential file to write |
34 | DIRFiles | scans sub-directories following the FILES structure |
35 | GOTO | jumps to a record specified by number |
36 | LIMIt | sets active range of indexed data file |
37 | DIR | similar to DOS dir |
38 | GO | same as GOTO |
39 | SCOPe | same as LIMIT command |
40 | BROWse | look at a screenful ofrecords in a data file |
41 | * | used at beginning of line to indicate a comment |
42 | TEST( | validate expression |
43 | WRITe | activates the PC-Info editor |
44 | DISPlay | displays a wide variety of information - see documentation |
45 | STATus | displays current status of system |
46 | REMArk | displays message on screen or printer |
47 | RING | produces a sound - same a printing an ASCII 7 |
48 | MENU( | user chooses by moving light bar |
49 | INT( | extracts integer part of a number - does not round up |
50 | # | record number |
51 | MODIfy | add, delete, or change fields of a data file |
52 | ACCEpt | provides a prompt and waits for input |
53 | DO | includes code from other .PRG files during compilation |
54 | HELP | provides help on line |
55 | LTRIM( | remove leading blanks |
56 | DELEte | remove one or more records from a data file (reversible) |
57 | TRIM( | remove trailing blanks |
58 | RENAme | renames a file |
59 | REMLIB( | removes a library entry |
60 | ZAP | deletes all records in a file |
61 | REPLace | updates fields of a data file |
62 | UPDAte | revises fields in current file based another indexed file |
63 | RECAll | undeletes deleted (but not packed) records |
64 | ENDProc | end of a procedure - control passed to calling code |
65 | EOF( | end-of-file status for open data files |
66 | WINDow | specifies active region of the screen |
67 | FIELd | specifies field inside an ON FIELD structure |
68 | SET | many forms - see documentation |
69 | STR( | string representation of a number |
70 | @( | search a string and report location of match |
71 | FIND | search data file according to index and key - sets :NEAR |
72 | ELSE | branch of an IF - ENDIF structure |
73 | LOCAte | searches on a conditions without requiring INDEX |
74 | FILE( | verifies existence of a file |
75 | * | true if current recoird of selected data file is deleted |
76 | DELETED( | true if current record is deleted |
77 | RESET( | sets individual bits to 0 |
78 | SET( | sets individual bits to 1 |
79 | IFF( | one-line condition with two possible outputs |
80 | @ | positions cursor to SAY or GET |
81 | OTHErwise | do this part if no CASE is satisfied in DO CASE structure |
82 | REPLACE( | substitutes all occurences of a string with another |
83 | REINdex | rebuilds an index file |
84 | COMPile | compiles a .PRG file to prduce a .CPL file |
85 | FLD( | details on any one field in a file |
86 | SCROll | scrolls the contents of the current window |
87 | WAIT | system waits for keystroke from use |
88 | LIST | list many kinds of information - see documentation |
89 | DBF( | information about open data file and its indexes |
90 | NOTE | a comment line |
91 | SELEct | determines the current default data file |
92 | IF | commands which follow will be done if condition is true |
93 | PACK | permanently remove deleted record from a data file |
94 | EDIT | exmaines some or all fields of a single record |
95 | APPEnd | adds new records to a data file - many variations |
96 | = | assignment (may also appear in a condition as comparison) |
97 | EOF | returns true if current record is end of file |
98 | EOF | returns true if current record is end of file |
99 | RECNO( | current record number for open data files |
100 | CONTinue | continues to locate from the current record |
101 | FIELD( | gets number assigned to field in a GET table |
102 | FILEs | see documentation of FILES...ENDFILES structure |
103 | CASE | part of DO CASE structure |
104 | SEEK( | set position in a sequential file by character |
105 | SSEEK( | set position in a sequential file by line |
106 | $( | pick out part of a string |
107 | SUBSTR( | pick out part of a string |
108 | COL( | X coordinate of cursor |
109 | ROW( | X coordinate of cursor |
110 | VARIable | declare memory variable that follow |
111 | DIMEnsion | declares matrix or array of memory variables |
112 | RELEase | gets rid of selected memory variables |
113 | LEFT( | substring from left |
114 | RIGHT( | substring from right |
115 | INSERT( | overwrites a string with another from a starting position |
116 | TOTAl | summarizes selected file to a new file |
117 | CEN( | centers a string |
118 | !( | convert a string to upper case |
119 | LOWER( | convert a string to lower case |
120 | CHR( | converts ASCII value to character |
121 | UPPER( | converts to upper case |
122 | BREAk | interrupts a loop |
123 | COLOr | colors a block on screen - can also fill the block |
124 | OUT( | writes a character to a sequential file |
125 | SORT | copies a file to a new file in specified order |
126 | WRITE( | writes a line to a sequential file |
127 | REPEat | starts a loop to be executed a specified number of times |
128 | CREAte | builds a new data file |
129 | REPOrt | builds a report using a .FRM file |
130 | CLOSE( | closes a sequential file |
131 | PUT( | writes a string to a file |
132 | STORe | copies a value to a variable |
133 | CLEAr | closes all open data files and deletes all memory variables |
134 | INDEx | builds an index file for the current active data file |
135 | ERASe | clears current widow or entire screen |
136 | GLOBal | causes memory variable to survive CHAINing |
137 | SUM | totals numeric fields for selected record |
138 | SPOOl | spools printout to a holding file and from there to printer |
139 | CLS | clears screen |
140 | TEXT | begins to present text information to screen or printer |
141 | WRAP( | forces word-wrapping |
142 | POST | post selected records from one file to another |
143 | RESTore | re-installs memory variables from a files |
144 | BLANK( | sets string to blank or fill character |
145 | NOUPdate | do not save changes to current record |
146 | RUN | executes DOS commands |
147 | AVERage | computes average of numeric fields for selected records |
148 | DAYS( | computes interval between two dates, or date after interval |
149 | MONTHS( | computes months between two dates, or date after interval |
150 | VAL( | computes value of a numeric string |
151 | CURSor | move the cursor to a position on the screen |
152 | PERForm | jump to a procedure |
153 | RETUrn | back to calling .PRG from a DO |
154 | LOOP | jump to the top of a loop |
155 | DIR( | directory information one file at a time |
156 | LOC( | reports byte position in a sequential file |
157 | SPACE( | reports memory remaining in work and data space |
158 | PIC( | formats output of numbers and strings |
159 | TIME( | reports time |
160 | TYPE( | reports type for a variable |
161 | ENDDo | concluding statement of DO WHILE loop |
162 | ENDRepeat | conclusion of REPEAT loop |
163 | COPY | many variations - see documentation |
164 | ON | wide variety of uses - see documentation |
165 | DATE( | wide variety of date functions - see documentation
|